package com.web.activiti.service;

import com.web.activiti.pojo.Employee;

import java.util.List;

public interface EmployeeService {
    /**
     * 通过用户名查询
     * @param username  ����ΨһԼ��
     * @return
     */
    public Employee findUserByUsername(String username);

    /**
     * 通过上级id查询出上级信息
     * @param managerid
     * @return
     */
    public Employee findManager(long managerid);

    /**
     * 通过id进行修改用户角色的操作
     * @param roleId
     * @param userId
     */
    void updateEmployeeRole (String roleId , String userId);

    /**
     * 添加一个新用户
     * @param employee
     * @return
     */
    String addUser (Employee employee);
}
